rough (of weather) - Francés Inglés Diccionario